package teleradiologia.service;

import teleradiologia.domain.Person;
import teleradiologia.repository.PersonDao;

public interface PersonManipulator {
	
	// simple CRUD operations
	long create(Person person);	 // create
	Person getById(long id);	 // read
	void update(Person person);	 // update
	void delete(Person person);	 // delete
	
	// IoC - setter
	public void setPersonDao(PersonDao personDao);
	
}
